package com.example.domain;

import lombok.Data;

/**
 * 
参数	必须	说明
access_token	是	调用接口凭证
userid	是	成员UserID。企业邮帐号名，邮箱格式
name	是	成员名称，长度不可超过32个汉字或者64个字符
department	是	成员所属部门id列表，不超过20个
position	否	职位信息，长度不可超过32个汉字或者64个字符
mobile	否	手机号，新版本企业邮箱中为选填项，密码和手机号至少填写一项。老版本企业邮中，手机号为选填项。
tel	否	座机号码
extid	否	编号
gender	否	性别。1表示男性，2表示女性
slaves	否	别名列表
1.Slaves 上限为5个
2.Slaves 为邮箱格式
password	否	密码，必须同时包含大小写字母和数字，长度6-32位，不包含账户信息。新版本企业邮箱中为选填项，密码和手机号至少填写一项。老版本企业邮，密码为必填项。
cpwd_login	否	用户重新登录时是否重设密码, 登陆重设密码后，该标志位还原。0表示否，1表示是，缺省为0
setvip	否	设定创建的用户是否为VIP账户。0表示普通账号，1表示VIP账号
 * @author li
 */
@Data
public class EmailEntity {
	/**
	 * 企业邮帐号名，邮箱格式
	 */
    private String userid;
    /**
     * 成员名称，长度不可超过32个汉字或者64个字符
     */
    private String name;
    /**
     * 成员所属部门id列表，不超过20个
     */
    private String department;
    
    /**
     * 职位
     */
    private String position;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 座机号
     */
    private String tel;
    /**
     * 编号
     */
    private String extid;
    /**
     * 性别。1表示男性，2表示女性
     */
    private String gender;
    /**
     * 密码，必须同时包含大小写字母和数字，长度6-32位，不包含账户信息。新版本企业邮箱中为选填项，密码和手机号至少填写一项。老版本企业邮，密码为必填项。
     */
    private String password;
    /**
     * 用户重新登录时是否重设密码, 登陆重设密码后，该标志位还原。0表示否，1表示是，缺省为0
     */
    private String cpwdLogin;
    /**
     * 设定创建的用户是否为VIP账户。0表示普通账号，1表示VIP账号
     */
    private String setvip;
}

